overdraft cheque - German English Dictionary